Mobile Learning and Mathematics: Foundations, Design, and Case Studies