The science of alien abduction. No, really ...