Connected variable speed limits control and car-following control with vehicle-infrastructure communication to resolve stop-and-go waves