Comments:Former Salt Lake City mayor Rocky Anderson announces presidential bid