Heavy rains have thrown life out of gear in many parts of North India today. National Highways blocked due to landslides in Himachal and J&K, roads flooded in Delhi-NCR, Mohali, Chandigarh. It has once again put the focus on crumbling infrastructure and lack of planning.