Ecological sanitation – principles, urban application and challenges