Herman Cain, Republican presidential hopeful (Real Clear Politics)