Jamaica Bay hosts 4th of July Parade