Cargo ships are piling up at U.S. ports, with nearly 300,000 containers waiting to be unloadedJune 21, 2022