Solar is not an option in practical transportation. The energy yield per surface area is way too low.