Safeguarding Buildings and Lives: Features of Structural Analysis Software