Soft skills top list of must-haves for future workers