AdaViT: Adaptive Tokens for Efficient Vision Transformer