Mary Barra says GM’s driverless cars will ride on public roads next year