A framework for determining energy use in rural food delivery services: capturing system interdependencies through an agent-based discrete-event approach