Advanced water treatment