Adoption of Climate Smart Agriculture in enhancing Farmer Resilience to the Adverse effects of Climate Change