WOW. I can definitively say I am glad I don't have to ride in heavy traffic on my commute. Glad you're alright!
Whether or not the bike is gonna be totaled though, I'm not certain. The photo doesn't seem to show much damage, unless the frame or subframe are bent. Now if it had this damage and was dropped on one side, then it'd say for sure it'd be totaled.