San Francisco announces 4 key environmental commitments