100%: A New Energy Manifesto