CNN reports makeshift cannons are now the latest weapon smugglers use to get drugs from Mexico to the U.S