Hydro Planner: providing an improved process for assessing urban water supply-demand balance