community adaptation