I was a H1B worker in USA (i140 approved) and in 2019 I moved to Canada (now trying for a PR and Citizenship). I do not have any income in USA anymore so should I keep filing my USA tax returns every year? Will not filing USA taxes have any impact on my Green Card in future if I decide to go back?