theories of development of human geography