A smart seat for stadiums and theatres using Arduino, Node.JS and a mobile app