Cell-based liver therapies: past, present and future