When people don't get enough sleep, it's usually because they sacrifice snooze time for hours at work or commuting to the office, a new study suggests.