Estimation of link-cost function for cyclists based on stochastic optimisation and GPS traces