Cellular crosstalk during liver regeneration: unity in diversity