San Francisco passes mandatory solar ordinance for new buildings