TokenLearner: What Can 8 Learned Tokens Do for Images and Videos?