The politician claimed cruise ships "don't have a place" in his city.