Institute for Climate Change and Adaptation (ICCA);
University of Nairobi;
Nairobi;
Kenya;
Department of Meteorology;
University of Nairobi;
Nairobi;
Kenya;
Environmental and Biosystems Engineering;
School of Engineering;
University of Nairobi;
Nairobi;
Kenya;
Department of Electrical and Electronics Engineering;
Machakos University;
Machakos;
Kenya;