Climate Change, Agriculture and Food Security: Impacts and the Potential for Adaptation and Mitigation uri icon