In the next few weeks Americans will be taking down their Christmas trees - up to 30 million of them. And it's believed most will end up in landfills... but not in San Francisco.