Astronomers have pinpointed the origin of mysterious repeating radio bursts