Three dance companies present June 3-7 program at MuCCC that spans genres and generations