Visions: The coming revolutions in particle physics