I think his choice of location may mean nothing more than a place to kill the biggest numbers. He was an immigrant himself so I doubt that was it. He knew the building and had a way to block the exit and he knew when a lot of people would be there. It was fish in a barrel.
I wonder why these homicidal nutbars never try this at a police station? Wait Wait! They have guns too!