Another possible source is aliens. Someone saying something is possible is not scientific evidence of anything.