Alt-right protestors rally in Charlottesville