Facing human resource shortage, Indian Tech Industry need to skill 2 million : Report