Windows Phone 8 will tell users where to find free Wi-Fi