Resilience: A Social-Ecological Approach to Wellbeing