The humble flu shot may have a hidden talent: fighting cancer.In a small clinical trial in Ohio, doctors injected an ordinary flu vaccine straight into patients’ skin tumors, hoping to fool the immune system into mistaking the cancer for an infection.