Staying put or pulling out? How mini grid developers use business model innovation to overcome challenges and barriers in Kenya · Study