Energy Sufficiency in Unknown Environments via Control Barrier Functions