Shelton receives $500,000 for road improvements