in the past I read about 'shockwaves' in traffic. one guy changes lanes too fast, which causes multiple lanes to hit their brakes, and then you get the shockwave effect ("Jamiton" in this article) and it lasts a long time. but after doing enough highway driving, I don't think that's the main issue.
my hypothesis is it's simply merging traffic. I've noticed on my daily routes that traffic is always bad where there are a bunch of roads merging, and immediately after all the merges finish, traffic speeds way up. bad drivers aren't causing these shockwaves, it's all the sudden merging. I attribute this to bad planning. "hey, this is a major road and it's going across the highway, it should probably have a merge here."
a lot of people bring up zipper merging - better training of drivers will help a bit, but properly planned highway merging would be much more efficient.