When I meet Sophie Castillo on a scorching, 93-degree afternoon in Austin, Texas, she takes a seat by the pool at the Fairmont hotel in a long ...