A Review of Water Quality Forecasting and Classification Using Machine Learning Models and Statistical Analysis | Synapse