The problem: The school bus drivers do not know students going to school each day in the AM. In the PM, they are dropping off students whose parents may not be home. Solution: Keeping all the parties in real time connected loop. What platform to use to solve the problem? An automated call center with dispatching or an App?.
My answer will be short: Definitely an app.
I'll be more than happy to discuss details further.