River flow forecasts for reservoir management using neural networks