The millennial’s guide to the Spotify IPO