Machine learning-based water requirement forecast and automated water distribution control system | Synapse