The impact of water quality on species diversity and richness of macroinvertebrates in small water bodies in Lake Victoria Basin, Kenya