California gives green light to driverless cars