Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Identifique as iniciativas de economia circular nas regiões com menor capacidade de aterro sanitário e suas respectivas capacidades.
 ###Tabelas: 
CREATE TABLE LandfillCapacity (Region TEXT, Capacity INTEGER); INSERT INTO LandfillCapacity (Region, Capacity) VALUES ('NorthEast', 5000), ('SouthEast', 7000), ('MidWest', 6000), ('SouthWest', 4000), ('NorthWest', 8000), ('Europe', 9000), ('Asia', 10000); CREATE TABLE CircularEconomyInitiatives (Region TEXT, Initiative TEXT); INSERT INTO CircularEconomyInitiatives (Region, Initiative) VALUES ('NorthEast', 'Composting Program'), ('MidWest', 'Reuse and Recycling Program'), ('Asia', 'Zero Waste Initiative');
SELECT Region, Initiative, Capacity FROM (SELECT Region, Initiative, Capacity, ROW_NUMBER() OVER (ORDER BY Capacity ASC) as rn FROM CircularEconomyInitiatives ce INNER JOIN LandfillCapacity lc ON ce.Region = lc.Region) t WHERE t.rn <= 3;