Uncertain Graphs meet Collaborative Filtering