Three SA cities are finalists in international challenge