Socio-Economic Resilience of Natural Resource Dependent Communities