CEA Nageswaran: Public sector must take 50-year view on India's needs