Rörande anledningen till explosionen i Kairo föreligga en hel del olika gissningar.