Challenges to sustainability