Adoptive T cell therapy: An overview of obstacles and opportunities