Analyzing Shared Bike Usage Through Graph-Based Spatio-Temporal Modeling