Adaptive Exploration in Linear Contextual Bandit