Is Socialism the Future of the Democratic Party?