Thousands Celebrate Fourth of July at Downtown Street Festival