42 teams selected to vie for over $1M in prizes at Rice Business Plan Competition