I. Introduction
The recent developments in the Internet of Things (IoT) and vehicular technologies have increased the number of users electric vehicles (EVs) which are equipped with a diverse range of sensors that can be used to sense the environment around the vehicle and can help the drivers make informed driving decisions. Besides, some EVs are augmented with powerful communication and computation embedded devices called On-Board Units (OBU). Hence, a vehicle can communicate with other vehicles or complete a collaborative computation task with other vehicles.