Facing local backlash to their proposed move to New York City, Amazon announced they will ditch their plans for an NYC headquarters. Veuer's Justin Kircher has more.