tom bombadil visiting new mexico on a sunny day