The 30-second version
I started with a simple local question: if far more cars travel through an intersection in one direction, why should both directions get equal green time? So I stopped guessing. I went to a real Evanston intersection, counted traffic for an hour, and let the data decide.
From there I derived the best fixed timing with calculus, built a simulation where queues carry over from minute to minute, and designed a camera system that could feed a smarter controller. I also say plainly where the model falls short, because a result is only useful if you know its limits.
Hand-counted arrivals, queues, and discharge, minute by minute.
Optimization of a delay function; persistent-queue simulation.
Camera geometry and measurements specified (proposed, not yet built).
A full paper with appendix, assumptions, and limitations.