Does your city not have a service where a small bus goes to your door? Here in Seattle you book a ride to where you need to go the day before and they come and pick you up. Heck, the small town I grew up in (2500 people) in the middle of nowhere had a similar service.