Enhancing the User Experience of Autonomous Vehicles