Text this: Geospatial distribution and machine learning algorithms for assessing water quality in surface water bodies of Morocco