Perspectives: were shall we be 20 years from now?