On the Origin of Radio Halos in Galaxy Clusters