The California Department of Motor Vehicles has today revoked the registrations for Uber's fleet of 16 self-driving cars, forcing the company to remove the vehicles from the streets of San Francisco where they were being used.