This was a semester-long group project from fall 2006 at Georgia Tech. We interviewed current users of MARTA (Atlanta's public transportation system) to find problems in the current public transit system that make people not want to use it.
We discovered that the main problems with the public transit system were that the buses are infrequent, often coming only once an hour, the buses break down and it takes a long time for another bus to come, buses do not run on time, it takes a long time to get anywhere once you're on the bus, and the trains, though they don't have the other problems that the buses do, go to very few parts of the city making them hard to use.
We had several solutions that addressed these problems in various ways:
We chose to prototype and test StreetCATS, which we deemed to solve the underlying problems best of the three solutions. This involved building a flash interface and giving users various scenarios to test it with.
You can read more about the project in our short CHI submission. Other papers are not yet online.