Reviving the promise of dendritic cell therapies