Ted Cruz Announces Bid For Presidency