A human factors perspective on volunteered geographic information