Teens need eight to 10 hours of sleep each night. A large majority get less than that, according to a national survey of U.S. high school students.