Revelation 22 Commentary: The River, the City, and Christ’s Coming