Not to discourage new answers, but here's some links to similar questions from the past:
Why didn't advanced civilizations like the Romans think to travel across the Atlantic?
Evidence of Old-World civilizations making it to Americas?
Pre-Columbus travel to the Americas?