The Connected Autonomous Vehicle and its Environment