Al Jazeera's Sherine Tadros reports on the day many Egyptians have been waiting their whole lives for.