Methods and Techniques to Create Synthetic Firms as Input into a Microscopic Freight Simulator