Targets of 3-bromopyruvate, a new, energy depleting, anticancer agent.