People in Gaza have had to contest with Israeli airstrikes, hunger, armed gangs of looters and — now — a rainy winter without shelter.