Driverless Cars Still Handled by Humans---From Afar