Balancing Interactive Performance and Budgeted Resources in Mobile Computing.