Tell Brak
Archaeology provides a date for the earliest city as 5000 BC as Tell Brak (Ur "et al." 2006), therefore a date for cooperation and factors of demand, by an increased community size and population to make something like factory level production a conceivable necessity.