Climate Change: Reflections on Issues, Challenges and the Way Forward