San Francisco declares public health emergency for monkeypox