NBC: Americans are spending less money online even as Amazon's 'Prime Day' discount sale begins