Theories of systems of cities