Text this: An optimized ensemble ML-WQI model for reliable water quality prediction by minimizing the eclipsing and ambiguity issues