AI flood forecasting system