Practical Contextual Bandits with Regression Oracles