Text this: Wavelet-CNN for temporal data: Enhancing long-term stock price prediction via multi-resolution wavelet decomposition and CNN-based feature extraction