What is the machine learning model pipeline, including preprocessing, training, evaluation, and deployment?