Induced pluripotent stem cells: progress towards a biomedical application