There are countless reasons why an affair might happen: loneliness, stress, a lack of emotional intimacy – but according to a new survey, one thing that many of them have in common is the time that they take place.