Seeing trucks and cars and busses that look so much like the ones we have today is strange. I'm trying to envision Picard driving a car to work at Starfleet HQ, or Scotty riding a bus somewhere. It's taking a little getting used to. I kinda like it, though.
I guess it means that IMDB listing for a meter maid was legit!