Dubai's self-driving taxis are ready to hit the streets

Auto