Astronomers may have found giant alien 'megastructures'