Text this: A Review of Challenges in Geometry Handling and Mesh Generation for Computer-Aided Design and Engineering.