Apple in talks for store inside of upcoming World Trade Center shopping mall