Is Heterogeneity Notorious? Taming Heterogeneity to Handle Test-Time Shift in Federated Learning | Read Paper on Bytez