Can Technology Save Us from Global Warming?