Alternative cause for global warming?