HSTFL: A Heterogeneous Federated Learning Framework for Misaligned Spatiotemporal Forecasting