Republican Mayor, Kevin Faulconer, calls it "the right thing to do." He persuaded conservative businesses it was in their interests. The City Council, controlled by Democrats, approved it unanimously. San Diego is now the largest American city to establish mandatory deadlines for reduction of greenhouse emissions. That means 100% renewable energy generation by 2035 -- enforceable by law, as we hear from Joshua Smith, environmental reporter for the San Diego Union-Tribune.