Current weather station observations near Kibera