Any idea what this might be? Saw it when I was leaving work today around 3PM. I thought it might be the new Jaguar SUV. But maybe a Levante?

Sorry for the terrible pics.