Beyond checkpoint inhibitors: the three generations of immunotherapy | Synapse