Learning from Streaming Data when Users Choose