Stationary Processes, Wiener-Granger Causality, and Matrix Spectral Factorization