Understanding and predicting the dynamics of scalar turbulence using multiscale analysis, computational simulations, and stochastic models