Stephen A. Smith says Dems “suck right now” and teases run for president