“I’ve got two words for you, Ted: Boo hoo.” Elizabeth Warren’s epic teardown of Ted Cruz