Water Vapor Potentially Spotted on Europa