Technology And The Road Ahead