Muon g-2 experiment finds strong evidence for new physics