The Centre for Science and Environment, a New Delhi-based public interest research and advocacy organisation, has called for a public transport strategy for the Northeast.