The Queensbridge Houses, the largest public housing complex in the country, near the spot where Amazon plans to put a new headquarters.