Build or Buy: Should You Customize or Choose a Preconfigured Rugged PC?