Control of connected and automated vehicles: State of the art and future challenges. (2018)