Palestinian school children walk in a flooded street during heavy rain in Gaza City