Recent advances in peak river flow modelling, prediction and real-time forecasting - Assessment of the impacts of land-use and climate changes