Customer Churn Prediction in the Telecommunication Industry Using Machine Learning: A Review and Comparative Analysis