I. Introduction
The number of vehicles on the roads has risen significantly with the increasing mobility of the people, and goods [1], which led to many research on traffic congestion, safety, and other transportation problems. However, with the developments in vehicles, IoT, and communication technologies, vehicles are now moving to a new era where they are touted as the next personal smart devices that will have a tremendous impact on the lives of people through the services offered by their availability. Added to this reality is the concept of self-driving or autonomous drivers, which will come with their own capabilities to disrupt the transportation industry in the next decades [2]. Thus, we will essentially see emerging of smart vehicles as an IoT-like device that is always connected while being aware of what is happening in the surroundings through its sensors and acting with its systems whenever needed.