A Methodology for Automating Conceptual Structural Design