Predictions and advancements