Things looking up for public transport