Adaptive Bases for Reinforcement Learning