Cruise Layoffs Highlight Challenges and Safety Concerns in Driverless Technology