A 1.48 million-pound superload is traveling on Interstate 80 in Wyoming, causing significant traffic delays. The superload, which is 385 feet long and...