Automating the machine learning model selection process