Border Patrol seizes 4 tons of marijuana in one weekend