Learning Causal Representations of Single Cells via Sparse Mechanism Shift Modeling