Impose a blockade is usually a good idea, but i think it should be mandatory to impose a blockade in the cities that historically were a port city, like syracuse or alexandria. Of course if this can be done, look is like it can`t.