UK 'could face power shortages'