Multi Time-Scale Hierarchical Control For Connected And Autonomous Vehicles