Developers cancel long-delayed, $8B Atlantic Coast Pipeline