Cloud-Enabled Mobile App Architecture for Water Quality Monitoring Utilizing Machine Learning Algorithms | IEEE Conference Publication | IEEE Xplore