Top 8 Challenges for Machine Learning Practitioners