Similar Items: Automated concrete crack detection enhanced by deep learning and generative adversarial networks