Meta $16.7 Billion Settlement: What It Means for Facebook & Instagram