The Age of Digital Music Streaming: Spotify as a Self-Sustaining Industry and a Media Ecology