publication venue for Improving river water quality prediction with hybrid machine learning and temporal analysis 2024