Allt fler insjuknar i cancer. Vad beror det på, och kommer samhället kunna ta hand om framtidens patienter?