Geoecology of southern highland Peru : a human adaptation perspective