How Technology Can Generate Energy and Increase Productivity