Why Are So many People Getting Cancer?