I did the Denver-Glenwood Springs roomette ride the other day. In the morning I checked and the app said the 12:10 PM train was delayed by an hour and 45 minutes. (That's "on time" by Amtrak standards, right)? I could live with this, but I knew that the delay would only increase. As I checked...