Tesla Supercharging Network: 2,000 Stations In North America, 1,000 In Europe