Review of Patient-Specific Vascular Modeling: Template-Based Isogeometric Framework and the Case for CAD