Scandals swirling around current, former Democratic candidates shake reliable Roanoke voters