Top-ranking US and Iranian officials have emerged from peace talks without a deal, leaving the world with no end date for the Middle East conflict.