Engineers Without Borders hosts 5K fundraiser run