Self-driving cars are causing a nightmare in San Francisco because they keep driving down a “dead-end” street.