What is Machine Learning ML, and How Does It Work?