Does nalbuphine have a niche in managing pain?