Machine Learning Model Deployment: Best Practices for Production