How do I stop Civilization V from freezing and crashing on "next turn"/

After some experimentation, I guessed it was because the game was trying to show me too many things on the turn transition - so what I did was to change to strategic view (F10) just before clicking "next turn", then the transition was quick and I was able to reach the next turn without crashing. I then changed back from strategic to normal view.

I didn't have to do it in subsequent turns, passing that turn everything seemed to go back to normal.