Kolkata: The Kolkata Municipal Corporation roads department is set to buy five new road milling machines to repair several city roads to ensure a smoo.