NBC: Millions pour into Tennessee special election ahead of December vote