The hidden costs of streaming music