ELD mandate delaying US truck shipments