Three-vehicle crash snarls U.S. 33