Help! Don't know where it came from, but it won't go from my home screen. I know that Latitude is defunct. Didn't know I ever had it and have never knowingly signed in.