Usando R para obter o URL de download pelo nome do link

Estou tentando usarrvest para baixar uma lista de arquivos deesse site. Os nomes dos arquivos são regulares, mas os URLs de download não correspondem a um padrão (apenas dezenas de dígitos); portanto, não consigo construir uma lista de URLs de download com base em nenhum critério. Como posso usar os nomes dos links para baixar os arquivos reais?

Até o momento, posso obter uma lista dos arquivos de interesse (com base no seletor CSS) e uma lista de todos os links do site, mas não tenho certeza de como combiná-los. Precisarei verificar o site em busca de alterações e fazer o download de arquivos com nomes alterados; portanto, é importante usar o nome do arquivo para acessar o arquivo. Eu não estou muito familiarizado com HTML / CSS, talvez por isso não consiga descobrir essa tarefa possivelmente simples.

library(rvest)

# url with list of download files

url <- "http://www-air.larc.nasa.gov/cgi-bin/ArcView/actamerica.2016?C130=1"
doc <- read_html(url)

# getting everything within the CSS selector "td a"

all <- html_text(html_nodes(doc, "td a"))

# getting list of certain file names

filetype <- "PICARRO"
files <- all[grep(filetype, all)]

# this returns a list of all links on the page, 
# but I'm not sure how to match the links up with their names

html_attr(html_nodes(doc, "a"), "href")

Obrigado desde já por qualquer ajuda.

questionAnswers(2)

yourAnswerToTheQuestion