In vivo cancer metabolism is defined by the nutrient microenvironment