Amid H-1B uncertainty in US, the Canadian government plans to invest $1.7 billion for recruiting over 1000 skilled researchers. Could this mean good news for Indians? Here's what we know