what southern canadiann provinces shares the longest border with the us?