Spatial—temporal marked point processes: a spectrum of stochastic models