Summer staycations and other ways to beat the high cost of holiday travel