Expert system for the design of industrial roofs using artificial neural network and genetic algorithm