Engineering: The nature of problems