New photos of futuristic public transportation system stir excitement worldwide — here's what it looks like