Urban Policy Modelling: A Generic Approach