Guest post: Egypt’s long road ahead