smart lottery forecasting