Celebrate Children’s Day at the best places for kids in the USA, from San Diego’s beaches to Yellowstone’s wonders