This is what I built at Spaceback. There are challenges, but it is possible.
tech
How Technology Saves the World’s Plants
If you take a rainforest, move it up 6,000 feet from sea level, you get a climate very similar to San Francisco
How Stuff Gets Cheaper
Good piece on Monoprice