Understanding Geo-Social Network Patterns: Computation, Visualization, and Usability