What Kind of Problems Can Machine Learning Models Solve?