Floods render Kenyans homeless...again!!!