What Role Do Intelligent Reflecting Surfaces Play in Non-Orthogonal Multiple Access?