How San Francisco’s Castro district became the capital of LGBT America  cnn.com