I don’t know how the roads were not blocked. After a similar attack many years ago, all streets with events I have been to are blocked with garbage trucks, police cars or huge concrete blocks to prevent attacks like this.
Edit: read that there was a police car blockade and the he drove around it on the side walk.
I was referring to Times Square for New Years. Surprised it isn’t the same in other places.