Ted Cruz goes in on Twitter and Facebook Reps