Surface water flood forecasting for urban communities