The struggle for Waze is keeping their traffic data up to the minute, the struggle for cars is keeping their roadmaps on par with a decade-old atlas.
Sometimes Waze gets a shortcut for me that actually saves maybe three or four minutes...but at the expense of driving down dangerous roads and making numerous turns. Typically it's not even worth it.
About the only time Waze is worth it is when there is an extraordinary event, such as a very bad wreck or a closed road. In those circumstances rerouting can save time.
At least Waze is up to date. Apple sometimes gives me impossible routes (e.g. illegal turns) and has some street and highway names that have been out-of-date for at least six months. Google on the other hand has an infuriating way of asking me to confirm reroutes that supposedly save me time, and giving me only a few seconds to do it. But Waze has a muddy, horrible interface. All these services have flaws.
If you have a truly intelligent system it would spread the load across the roads equal to what they can handle rather than the system now where everyone seems to take the "main" road leading to congestion on that road and quiet side streets.
Similar to Braess Paradox :- https://en.wikipedia.org/wiki/Braess%27_paradox#Traffic
In some European countries, streets are configured to prevent through traffic. That leaves them quiet for the enjoyment of residents.
Their fair share of traffic is very low, only traffic to or from a building on the street.
Property owners claiming rights to how public property near them is used is rediculous
So do main streets.
http://dl.acm.org/citation.cfm?id=2008646
http://www.sciencedirect.com/science/article/pii/S0191261504...
http://ieeexplore.ieee.org/document/1181966/
I have read a paper (which I can't find now) that claimed that cooperative optimization had visible effects on overall routing with as little as 7% of the traffic population participating in the cooperative routing scheme. So it doesn't even require that everyone use the same scheme to get some benefits, which is nice.