Shops and restaurants once bustling with tourists now struggle for survival as Canadians think twice about crossing the border