The shipping minister, Shajahan Khan, on Tuesday blamed the ‘weak waste management’ of the city corporations for pollutions of the rivers that surround the capital city.