Fire at a PG&E substation caused a blackout for roughly 124,000 San Francisco customers Saturday, disrupting holiday shopping and businesses across the city.