HAVCR2 and breast cancer: TIM3-expressing tumor cells independently predict poor breast cancer patient outcome