General Motors teams up with Lyft to create a fleet of driverless cars that could potentially be hailed using a smartphone.