What exactly is getting in the way of a ceasefire in Gaza?