Judge finds stop-and-frisk policy violates rights