A brighter future? The impact of insurance and socioeconomic status on cancer outcomes in the USA: a review.