Minneapolis proves muni-WiFi model can work