Machine Learning: Where It's Been and Where It's Going