Text this: Flow parsing as causal source separation allows fast and parallel object and self-motion estimation