How San Francisco’s Castro district became the capital of LGBT America  CNN