I know this is going to sound crazy, but hear me out.

In back to the future, Doc Brown does his time travel experience in the parking lot of the TWIN PINES MALL.

Enraged Middle-Eastern terrorists show up on the scene in what we presume are hijacked vehicles.

The terrorists are on a mission of murder. A jihad, if you will. Then, we find that once the damage is done, the TWIN PINES MALL is now ... THE LONE PINE MALL!  Isn't it obvious, sheeple? Twin Pines equals Twin Towers! Lone Pine equals the Freedom Tower!

Fine. What if I told you the numbers 9 and 11 are clearly visible during the scenes in question? Well, I AM telling you that. Watch this video if you don't believe me.