The improvised electricity network leaves much to be desired