Climate Change Adaptation in Communities: Impacts and Solutions