Energy boss warns of capacity crunch