The Arab conquests: a miracle or a perfect storm?