I found a demo table at Nokia's booth using the new Nokia Lumia 900. There were a few mapping apps that I haven't seen before. This is one of them. It's called Nokia Transport. It basically tells users how to get from one place to another using public transport.
Nokia Transport supports about 400+ cities and 50 different languages. It will be available soon at the Windows Phone marketplace.