If we move and live in Canada from US ( I work in Detroit area), can my wife (H4) still come back? and how hard to get a long term VISAs?