factors for hierarchy of urban settlements