A procedurally generated city in WebGL