Driving with intelligent vehicles