Rainfall-runoff modelling and numerical weather prediction for real-time flood forecasting