‘Every kid wants to be an influencer’: Why TikTok is taking off with Gen Z