How this could be the last Gaza war