Many readers might find this hard to believe, but for the first time in two decades there’s a decent chance for an agreement between Israel and the Palestinians. This isn’t because of the will of each side's leaders, but because of their weakness, the U.S. government’s unprecedented determination and Iran's nuclear program.