Hundreds face off ahead of white nationalist rally