Landfilling: Gas Production, Extraction and Utilization