Urban mobility analytics: A deep spatial–temporal product neural network for traveler attributes inference