Rock by rock, Gaza slowly rebuilds