Why would Texans vote for "liar" Ted Cruz when he was born in Canada, lived there for 4 years-and remained a Canadian citizen until recently