Design Thinking for Sustainability: Approaching Environmental Challenges with a Human-Centered Mindset