Software-Defined Vehicles: IT and IoT Convergence