Spatio-temporal variations in phytoplankton community structure in small water bodies within Lake Victoria basin, Kenya