...and #2 doesn't seem very likely for a while. So the only practical thing to do right now is spread awareness and to support companies implementing #1. I made a comment here about permaculture which I recommend you see [1]. And I also have an example company implementing #1 [2]. And here's an example of #1 actually happening [3].
[1] https://news.ycombinator.com/item?id=18215706 [2] https://youtu.be/mETzoNau5A8 [3] https://youtu.be/_3KkN8hvUCI