Say this is possible. Say this would even work (for some definition of "work"). I still have a nagging question: Is there any reason to suspect that this would work better than the current system? (Yes, I know, you can list all the problems produced by the current system. You can't list all the problems that would be produced by the proposed new system, though, because you haven't experienced them.)
I see comments saying that smartphones will provide the needed data to make this idea work well, but that doesn't do anything to answer the question "Will it be better?"
If the system can be set up so that the status quo is one possible result, the risk of it getting worse is bounded by the difference between the optimization criterion and whatever you think of as better. If you are reasonably sure they are well-aligned, you can just try it out to see if things get better.
I see comments saying that smartphones will provide the needed data to make this idea work well, but that doesn't do anything to answer the question "Will it be better?"