A mobile application providing alarm reminder and current location information to improve user experience of subway