Connected and autonomous vehicles in smart cities. (2020)