How does convolutional neural networks (CNNs) work in Computer Vision?