public transport challenges