Alien Energy-Collecting Megastructures May Have Been Detected Around Stars