NMN has become all the rage in the longevity space. Does it actually live up to the hype?