These 6 holiday train rides are the best ways to experience small-town America