I am going to transfer my visa from H4 to TN, who can kindly tell me how long should I wait for this transition. Should that be approved by the US Immigration Department?