NEIdeas makes final push to solicit applicants for $100K prize before June 25 deadline