Sparta Library brings 3D printer to the public