A spatio-temporal attention-based spot-forecasting framework for urban traffic prediction