Occupied Hayes Valley site cleared by police, seven held