Predictive Models for Drinking Water Quality: Leveraging Machine Learning for Improved Safety and Efficiency