Modeling Cell Fate Transitions from Single-cell and Spatial Omics Data