Runners tackle 5K, 10K courses at Independence Day festival