UMass Lowell's new business school has a real-time trading room and more