An expert guide to understanding insomnia and how to deal with it