Adaptive multi-agents synchronization for collaborative driving of autonomous vehicles with multiple communication delays. (January 2018)