Sen. Ted Cruz weighs in on the freedom protests