Its way too big for the sidewalk, and I can't imagine that sharing space on the road with a vehicle, even in the city.
I would think of it as an electric scooter
With 35mph speed, it could definetely hang with the cars, the same way bicycles do in Manhattan