Understanding tumor chaos with single-cell analysis