Progress and prospects for stem cell engineering.