What is an energy broker?