The World Solar Challenge is seeing some pretty serious contenders for the next step in sustainable transportation