An Online Causal Inference Framework for Modeling and Designing Systems Involving User Preferences: A State-Space Approach. (22nd June 2017)