Long-term production scheduling for limestone mine using ore clustering technique and decisive site algorithm