The Tesla Roadster, originally unveiled in 2017 with a planned production date of 2020, has been repeatedly delayed.