Scientists have found that even mild Covid-19 infections may cause insomnia, especially in people with anxiety or depression.