Deep learning for detecting building defects using convolutional neural networks