Insomnia may have been torturing humanity since ancient times, but over the last 20 years scientists have made progress in ...