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