Pride flag flying high in the Castro district of San Francisco, amidst a network of electric bus cables.