What are the Prerequisites of Building a Public Transport Tracking App?

If you take a look at people visiting a new city, they tend to prefer taking a private cab over traveling by public transport. The fact that there is no…