What Needs to be Added to Machine Learning?