Iran nuclear talks: Room to strike a deal?