A ‘penis seat’ has been introduced on public transport in Mexico as part of a United Nations campaign to fight sexual harassment.