Home Investing Powering the Future: Global Demand Calls for 35 to 194 New Copper Mines by 2050