Indoor navigation and indoor positioning technology: current applications and future developments