President Donald Trump has repeatedly mused about making Canada into America's "51st state," which has prompted one expert to ...