Power cuts and heat waves continue to plague Karachi