Thinking Through Sustainability Challenges with Key Competencies in Sustainability