Beyond the black box in music streaming: the impact of recommendation systems upon artists June 10, 2019