Scientists Think They've Finally Solved The Mystery Of The 'Alien Megastructure' Star