Dynamic Resource Reallocation for Robots on Long Term Deployments