Allahabad High Court reprimands Kanpur Municipal Corporation