Smart cars in smart cities