Chennai has a complex transportation system with a mix of buses, rail, metro, autos, taxis, and all the other private transport means. The public network systems, while vast, are not always tied in efficiently, meaning that commuters are often left with lags in their journeys as they switch modes (for example from a Metro train to a bus).