Outlook and Impact of Connected and Autonomous Vehicle Deployment