Integrating Topic Models and Latent Factors for Recommendation