US Vice President JD Vance is heading to Israel with a mission to make sure the shaky peace in Gaza holds. But with deadly flare-ups of violence and Hamas reluctant to go along with key parts of Donald Trump's peace plan, a lasting peace is uncertain.