NBC News: Mexican drug cartels are targeting America’s ‘last best place’