Funding woes bring Lüderitz Speed Challenge to a standstill