14 startups to compete for $500K in prizes at second MassChallenge Texas finals