A strange new city opened today. Storefronts, sidewalks, and fire hydrants line its streets. Pedestrians stroll by, bicyclists pedal past, all seemingly enjoying themselves. But the cars have no drivers? Welcome to the University of Michigan's new mobility test town