The temperature hours ago climbed past 104 degrees, and the taxi’s air-conditioning is struggling to keep up. We are ...