Amtrak's Empire Builder takes about 46 hours from Chicago to Seattle through snowy Glacier country—with coach fares starting at $73 one-way