Responsibility for Past and Future Global Warming: Uncertainties in Attributing Anthropogenic Climate Change