Bandstructure of Carbon Nanotubes and Nanoribbons