Managing connected and automated vehicles with flexible routing at “lane-allocation-free” intersections