Zaslat SMS: A kernel-based strategy to design Convolutional Neural Network Architecture for learning spatial and temporal representation of weather variables