New Tesla chargers get insane 500kW charging for cars and 1.2MW for trucks