Metric-valued regression