Indigenous Knowledge: The Gateway to Climate Change Adaptation and Sustainable Community Based Natural Resource Management