NEPA requires that Federal agency decisionmakers, in carrying out their duties, use all practicable means 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.