Ted Cruz, Mark Cuban spar over NBA viewership tweet