what canadian province has the longest border with the us?