An Industrial Location Model based on Disaggregate Behavioral Models