A Use-Driven Approach to Large-Scale Urban Modelling and Planning Support