Canadian truckers recently shut down North America's busiest land border crossing to protest Covid-19 mandates. But in the United States, truck drivers have long been frustrated with other problems, like bad pay for long hours and weeks away from home.