Looks like construction started! Excuse the zoomed-in photos, I snapped them while waiting at a light, but the yellow arrow points to some white-tarped equipment that looks transformer-sized, and the green arrow points to some underground conduit that looks to have been recently placed. There was some other boxes there that said not to stack anything on top of them, but nothing had a Tesla logo on it.