Ask Sophie: How long until I can travel while waiting for my green card?