The Hajj: A Seething Sea of Pilgrims Converges on Mecca