The way I see it working is hailing a bus then gets you to select the type of bus you want, the time you wish to travel and the pick-up location. This means you don’t waste time at the bus stop, and get there when the bus is nearby for pick-up. No struggles to get on a bus, since even if you didn’t select the seat number, you are assured of a seat (some sanity), then there is an audit trail, if anything happened to you in the bus it’s easy to report and follow up.
What is not coming out properly is that Little may just implement the digital payments the Uber way and that may become mainstream, beating previous attempts by government and players like Safaricom and Google. This will essentially mean that buses have less need to stay parked at the bus stops waiting for passengers, thus reducing traffic. This also makes a case for long haul buses as opposed to ten small buses/vans.
Now the other thing that comes with this is the introduction of electric vehicles in Nairobi, accompanied by commercialization of electric charging stations. Once public service buses make the case for electric cars you will see entry of Nissan Leaf and other small electric cars among the middle class. We can also dream of these being powered by Solar.