The aftermath of heavy rains in Mombasa