Climate vulnerability, risk, reslience, and mitigation