Counterfactual Risk Minimization: Learning from Logged Bandit Feedback | Synapse