NEPA requires federal agencies to use all practical means within their authority to create and maintain conditions under which people and nature can exist in productive harmony and fulfill the social, economic, and other needs of present and future generations of Americans.