NBC News: The 'funflation' effect: Why Americans are spending on travel and entertainment