Nanomaterial-based delivery vehicles for therapeutic cancer vaccine development