Connected Vehicle Agent:
Turning Vehicle Signals into Real-Time Decisions