Improving indoor positioning via mobile sensing