The Minimum Latency Problem