Slightly off topic, but this is something else I've considered and would be harder to overcome than energy IMO, due to the land requirements (and assuming said land is suitable).
Think it's possible but farming would be totally different, relying on hydroponics in high-rise/skyscrapers which...