How does the website at http://asm.transitdocs.com/extract its data. It just indicates it gets the data from Amtrak's Track-A-Train service but the link is just to the main Amtrak site. I would think that since it updates every train every 4 minutes it would require a lot of overhead. Does the person who created the site actually work with Amtrak to be allowed to extract the data?