Hit-and-run leaves cars stacked in Glen Park