Canada needs an independent agency to regulate social media