I changed Visa from B1 to F1 in the states, can I obtain a visa and travel to Canada or Mexico and come back to the states? Thanks.