Dendritic cell-based vaccination in cancer: therapeutic implications emerging from murine models