Added timestep for vehicle approach broadcasting
Linked TrafficCanvas with traffic light approaches to render the last broadcast approach data communicated to the controller, added timestep to remove broadcast data from a controller once it has expired
Clear last broadcast approach data if the vehicle has passed light or is no longer broadcasting