Alibaba-backed self-driving taxis hit the road in Shenzhen