New barricades have popped up around Times Square in the wake of Thursday's deadly car crash. But that's not enough for street safety advocates, who want to see more being done to protect pedestrians. NY1's Natalie Duddridge reports.