More than $3.4M worth of marijuana seized during traffic stop