Can someone help I am a US Green Card holder but haven't received my green card yet but do have a stamp and a approval from the Immigration office which says I can travel any where. Would I have any trouble visiting Canada or coming back to US because of that?