Text this: Surface water quality assessment for drinking and pollution source characterization: A water quality index, GIS approach, and performance evaluation utilizing machine learning analysis