Is Petroleum Engineering Training Keeping Up with the Times?