An earthquake centered between New York and Philadelphia shook skyscrapers and suburbs across the northeastern U.S. for several seconds Friday morning, causing no major damage but startling ...