The Minimum Substring Cover Problem