Programs that engage students from low-income backgrounds, girls and ethnic minorities in STEM outreach