I live in Los Angeles, and the hard part with trains and such is that the city centers are so spread out that you can't be dropped clse enough to your final destination generally. You have to get off a train and get on a bus and then maybe transfer from one bus to another. Heck where I live I think the closest bus stop is over 2 miles away; there's just no incentive to use public transportation in many places.