Advanced biomaterials for cancer immunotherapy