Water resource management, modelling and planning