chariots require roads , and magical chariots , because of their high speed and , in some cases , great size and weight , require very smooth , relatively straight roads , not too steep , with very hard surfaces .