Text this: A Transport Mode Detection Framework Based on Mobile Phone Signaling Data Combined with Bus GPS Data