HYRECAR INC PROMISSORY NOTE