When it opened in 1977, Randall Park Mall in Ohio was (briefly) the largest shopping mall in the world. But the place was ne