Oumuamua: Comet or Alien Solar Probe?