Carbon nanotube transparent conducting films