All 2020 presidential candidates now support marijuana legalization efforts — even the Republicans