Meta Interview Question

How would you design a ticketing system for public transportation?