Amtrak train 6 arrives Mount Pleasant at 9:54 (AM). From Mount Pleasant to Iowa City, Burlington Trailways operates a bus leaving at 14:55 (2:55 PM). The Amtrak station is at 418 North Adams Street in the center of Mount Pleasant. The Burlington Trailways bus stop is at 2005 East Washington Street close to the freeway access ramp. The distance between the two is 3.2 km (2.0 mi). Although it would be possible (just not very comfortable) to walk this distance with my luggage (unless the train is very late, I will have enough time), from Google Streetview I get the impression it's not very suitable for walking.
What are my alternatives to get from the Mount Pleasant Amtrak station to the Mount Pleasant Burlington Trailways bus stop? Is there any local public transportation? Any taxis that I can call or expect to be there? Is there a service through Amtrak to book local connecting transportation? Any other options I'm not thinking of?
P.S. I'm aware that Amtrak trains often run late, but this has improved in recent years, and I'm betting a 4⅘-hour transit is sufficient.