Evolution, global warming and stem cells