$\gamma$-Models: Generative Temporal Difference Learning for Infinite-Horizon Prediction