Text this: Spatial distribution and population structure of the invasive Anopheles stephensi in Kenya from 2022 to 2024.