Machine Learning: The Art and Science of Algorithms that Make Sense of Data