The Platelet Lifeline to Cancer: Challenges and Opportunities.