The River Model of General Relativity