Runners hit the road in Two Oceans ultra and half marathon