Nigeria's inroads into its public transport problems