Coordination in urban water supply networks using distributed model predictive control