Research Areas for Climate Change Impacts, Adaptation and Mitigation