What necessitated old world civilizations to reach the iron age, and what prevented the new world civilizations from reaching the iron age before colonization?
You might want to take a look at our section of the FAQ devoted to this question. You may also be interested in this previous post of mine about why the "ages" system (stone age, bronze age, iron age, etc.) is not applicable universally or globally.