3D-printed public building