City gets new public library at IPSC Saheed Nagar