A multi generational approach to project management: implications for engineering education in a smart world | IEEE Conference Publication | IEEE Xplore