Not sure why there's such a heavy down vote on this (presume it's the Unions comment) but you're fundamentally correct, the infrastructure does exist, it's just that private cars have had so many years of being so cheap that public transport was simply ignored/neglected.