The ceasefire between Israel and Hamas that Donald Trump championed has mostly held, but progress has slowed recently.