RESILIENT: Reliable, Efficient and Sustainable Mini-Grids for Rural Infrastructure Development in Kenya