Sheranwala Gate and Kashmiri Gate finally free from illegal constructions