I live in Rome. Here we have a schedule for departures, and real time tracking. The schedule for departures is a lie, meaning that any given departure can be canceled without notice, so unless a bus has already left the terminus you cannot be sure it ever will.
So I'm guessing our public transportation works worse than the one the author describes in Rwanda.