Aubuchon Hardware opens in Lake Placid