Computer Vision and Deep Learning for Microstructural Modeling and Automated Characterization of Materials