About 45 percent of Americans don’t get enough sleep, accord