The Haskell Free Library and Opera House: A Century of History on the Canada-U.S. Border