best explanation of carbon foorprint