How Do Hoverboards Work? A Better Glance at the Self-Balancing Boards