Robert Pattinson Arrives at David Letterman