A few hours of non-stop rain are enough to bring our biggest cities to a grinding halt. Whether its Bengaluru or Mumbai, Kolkata or today, Delhi, normal life is completely out of gear. Why are we so unprepared year after year? Where are our civic bodies and administrations when we need them the most? A debate on The Buck Stops Here.