Reducing Impacts of Climate Variability and Change on Small Scale Agro-Pastoral Systems for Community Resilience in West Pokot County, Kenya