Cultural Ecology: Contemporary Understanding of the Relationship between Humans and the Environment