The Role of IL-15 in Human Cancer: Friend or Foe?