Angry residents begin clean up in Karachi as rains lash South Asia