Uber has announced that is has chosen Dara Khosrowshahi, CEO of travel company Expedia Inc, to be the new chief executive of the car hailing service.