FedASTA: Federated adaptive spatial-temporal attention for traffic flow prediction