Text this: Impact of Climate Variability on Coffee Production in Kambuga Sub-County Kanungu District.