Challenges and opportunities of membrane technology for water reuse