@notjustbikes You're probably right, because you've got a lot more expertise on this subject than I do, but my first thought about their impact on cities would be that they would eliminate the need for parking lots.
I'll definitely watch the video, though! (Can't right now.)