Understanding the Impact of TikTok's Recommendation Algorithm on User Engagement | Synapse