Integrating GPS trajectory and topics from Twitter stream for human mobility estimation