Attention-based Supply-Demand Prediction for Autonomous Vehicles