Shahbaz vows to end electricity shortages