Palestinians struggle to restart their lives in the ruins of Gaza