Updated Functional Roles of NAMPT in Carcinogenesis and Therapeutic Niches