Generational issues and trends for engineering students