Autonomous And Connected Vehicles