Oxygen availability and metabolic reprogramming in cancer