San Francisco Finalizes WiFi Contract with Earthlink/Google.