Roanoke College completes down-to-the-wire election survey