Who is to blame for Karachi