The mayor of Nice has announced a ban on cruise ships with over 900 passengers, raising objections from the cruise industry.