Text this: Modeling glioblastoma heterogeneity as a dynamic network of cell states