The science of sustainable development: Local livelihoods and the global environment.