Daggers at dawn: the city that doesn't sleep's morning slaughter leaves 34 dead outside Cairo’s army barracks