Uber could offer self-driving drone taxis in cities within the next ten years