More than 300 million people visit America's national parks each year and while they offer breathtaking views and memories to last a lifetime, there are also risks.