A longtime landmark in Harvard Square is gone. "The Pit" has been demolished as part of a years-long effort to revamp the ...