The article brings up a serious shortcoming with the Uber approach, however, and that's access for people lacking the technological means to hail an Uber or with physical disabilities that make traveling in a regular passenger car difficult. The smartphone issue can be addressed in a pretty low-tech way: a phone number that someone can call and an operator can arrange for the pickup. As for folks with disabilities, I'm afraid that the best solution would be to have at least one van or small bus with a wheelchair lift that can be dispatched.
I think that the future of municipal mass transit will probably include traditional buses in most places, that don't follow a set route but instead pick up and drop people off as necessary, supplemented by cars with private drivers that provide extra capacity in peak times and possibly provide 24 hour service.