NBC: Tech layoffs strip the facade off TikTok's 'day in the life' videos