Palestinians confront a landscape of destruction in Gaza’s ‘ghost towns’