Text this: Computational techniques for assessing the reliability and sustainability of electrical power systems: a review