Long-horizon disease predictions: are we ready for 20-year foresight? What are long horizon disease predictions and what does it mean for modern medicine?