Resource and energy recovery from wastewater