Water level forecasting for hydroelectric power plants using deep learning | Synapse