We should have solved these problems decades ago, to be honest. We're cutting it a bit too close now, with fossil fuels running out and an energy crisis looming on the horizon. Not to mention, climate change.