Harvesting Energy and Future Human Needs