Spatio-temporal Ornstein-Uhlenbeck processes: theory, simulation and statistical inferences