Nitin Gadkari said infrastructure development must be planned with a long-term vision of 25 to 50 years instead of addressing only present-day requirements.