The vote came after several cruise ships docked over the summer caused issues in the city's harbor, raising safety concerns.