TikTok loses the pieces: CEO Kevin Mayer resigns