Engineering education at crossroads