Israel's destruction of homes and infrastructure in Gaza has forced Palestinians to rent generators by the hour.