Granite City police to host first Shop with a Cop