If I am Canadian Citizen on TN Visa living in USA for more than 6 months, do i loose my Canadian residency ?