Dynamic discrete choice models: forecasting of competitive events through optimal linear filtering of choice persistence effects