On The Influence of Spatio-Temporal Analysis on Clustering and Recommendation