Estimating the water quality index based on interpretable machine learning models | Synapse