India needs New Delhi-size landfills for waste by 2050: Report