Connected Vehicles for Automated Functions: from Enhanced Perception to Negotiated Manoeuvres.