Huge swathes of Gaza lie in rubble in the aftermath of intense fighting between Hamas and Israel. Gazans who have returned to their homes during a ceasefire are shocked by the damage and hoping that the short peace will hold.