Inventions of tomorrow displayed at BU’s Festival of Design and Technology