Urban design[electronic resource] :a typology of procedures and products