Smart Connected Vehicles Technology