Unified scheduling and haulage for mine planning