I am playing as Rome and would like to trade horses with a province in Sicily with my province across the straight of messina (not latin name i know) both provinces have ports, but I am told I don't have a trade route? am I missing something? While I am asking, do both trading provinces have to have roads or only your own?