On the news they said it was in the Jamaican part of town, so that probably enough motive there. Wonder if he knew John Mohammad.
The place where it happened is named Jamaica. It's the County Seat for Queens County NY.