Astronomers Finally Tracked the Source of a Mysterious Radio Burst From Space