Chemistry-informed explainable AI for physicochemical water quality assessment using an ensemble learning model: a case study in the Ziz Basin, Morocco | Synapse