Predictive Models for River Water Quality using Machine Learning and Big Data Techniques - A Survey | IEEE Conference Publication | IEEE Xplore