Google interview question

Design a public transportation app