Spotify and the fight for attention