City of Shelton buys almost 11 acres of land for $500,000