Community-based adaptation to climate change