The energy challenge