intersection has a score var
roads can check if they have a car waiting at the lights
cars have a waiting boolean var