Aravind Srinivas, who has experienced a three-year wait for his own green card, believes that technological solutions could ...