Vision 2023: Midterm Review and Push Forward