We have a dominant Taxi company in the city where I live, one so influential and powerful that it has landed a former city councilman in Federal court for accepting bribe money to stifle competition from other companies. They are, of course, bringing some serious legal pressure to bear on our politicians for allowing Uber to operate independent of codes regulating the taxi business. Seems that the biggest barriers to improving cab transportation are existing regulations and conflict with existing companies, not technical. In Dallas, the attempt to stifle Uber went so far as to include police stings of Uber drivers:
http://www.dallasobserver.com/...
Either existing taxi companies need to adopt new technologies like this on their own, or citizens have to demand restructuring of the rules governing them. It seems in many places that taxi companies view these more as a threat than a benefit.