FBFL: A Field-Based Coordination Approach for Data Heterogeneity in Federated Learning