Estimating travel time reliability in urban areas through a dynamic simulation model