Computational Inference Algorithms For Spatiotemporal Processes And Other Complex Models