Floods wreak havoc in Siaya