Machine Learning For Water Resource Management | Synapse