Why has the flooding in Kenya been so devastating?