Six years ago, Tallinn, the capital of Estonia, became “the world's first" to introduce free public transport for all its residents.