Energy, transportation and global warming