Climate Change, Human Impacts, and the Resilience of Coral Reefs