NEPA, ESA, NHPA and CWA Permitting