New bill would add public libraries to gun-free zones