Crack and Noncrack Classification from Concrete Surface Images Using Machine Learning. (May 2019)