I'll hazard a guess here, but I doubt they traffic problems in London are due to GPS....if you took it away the traffic problems would still be there

If you walk along all the cars in any queue only a small minority will have GPS, and most of them don't have live traffic.

I have yet to meet a London cabbie that can do something as simple as give a decent betting tip