In a recent development, California authorities gave the green light to two companies, allowing them to roll out self-driving cars for paying passengers in the bustling city of San Francisco. This groundbreaking move, however, was not without its hiccups, shedding light on both the potential and the...