Text this: Cell reprogramming: methods, mechanisms and applications