20150323 world.us: Texas senator Ted Cruz says he is running for president