Reconstructing 3D Shapes as a Union of Boxes from Multi-View Images