Sen. Ted Cruz stops in Kansas