Turn on/off Wi-Fi based on locations
Searching for Wi-Fi when not available use a lot of battery.
Create a new personal automation that starts when you arrive in an area you know has Wi-Fi. When the automation starts, turn on Wi-Fi. Do the reverse when you leave.