With nearly two million worshippers performing Hajj this year, technology is key to ensuring everything runs smoothly.