Karachi’s electric buses promised comfort and relief from the heat — but overcrowding, erratic schedules and under-investment