A new typology of cities