The Wow! Signal: Aliens or just comets?