Came across this article today. You may need to register to view the article more than once. Seems like a good way to find some new sites but probably cost prohibitive.
"Lost" New England Revealed by High-Tech Archaeology
"Lost" New England Revealed by High-Tech Archaeology