An efficient hybrid weather prediction model based on deep learning