NBC News: Earthquake off Maine rattles New England