It’s hard to make money in streaming music, but Spotify might just pull it off