Rain has flooded makeshift camps in Gaza, worsening conditions for Palestinians displaced by the two-year war.