Facilitating Battery Swapping Services for Freight Trucks with Spatial-Temporal Demand Prediction