Delhi Riverwalk concept presented for public review