I used to live within a 1/4 mile of that location.
Busy road but nothing strange about the traffic flow.
You do need to watch traffic when crossing the street on foot.
I hope the pedestrians aren't in too bad shape, horrible to get hit by a car. I have friends that live near there in Sunnyvale. Busy road, much more so than a couple decades ago. Whole area got built up in the growth spurt of Silicon Valley, influx of techies and immigrants, more traffic.