1. A method for balancing resource loads, comprising: receiving a work request; determining for each of a plurality of service locations a probability of servicing said work request within a target time; selecting at least a first service location having at least one of a greatest determined probability of servicing said work request within said target time and a sufficient determined probability of servicing said work request within said target time; and assigning said work request to said selected service location.