Text this: Enhanced scheduling traffic light model using discrete event simulation for improved signal timing analysis