Enhancing Spatiotemporal Traffic Prediction through Urban Human Activity Analysis