Five teams pitched their startup ideas in a quest to win the $15,000 grand prize and be recognized for their work. The Boston University 2017 New Venture Competition was organized by BUzz Lab at...