Complex sentence: They are currently operating minibuses within Nairobi city, although new, smaller, city buses offering passengers higher standards of comfort and safety have been introduced on some inner-city routes.
Split into simpler sentences: They are currently operating minibuses within Nairobi city. Although new, smaller, city buses, that offer passengers higher standards of comfort and safety have been introduced on some inner-city routes.