Trump and Sanders aren’t so different. Populism has run through U.S. politics for a very long time