Ask Sophie™: Questions about green cards and EB-2 priority dates