Bill lets Illinois cities restrict places for guns