Environmental pitfalls and associated human health risks and ecological impacts from landfill leachate contaminants: Current evidence, recommended interventions and future directions.