Amazon officially cancels its plans to build a second headquarters in Long Island City, Queens, after facing fierce opposition from local politicians and activists. The tech giant will instead move forward with its expansion projects in Virginia and Tennessee.