Lance Stroll: F1 still "miles off" from proper cars |