energy resources for the future