Intelligent bus routing with heterogeneous human mobility patterns · Study