Heavy rainfall in Chania and Heraklion on the island of Crete has turned roads into rushing rivers and trapped motorists in the flooded roads ...