Limits of solar flare forecasting models and new deep learning approach