CNN Poll: Sanders edges out everyone