Palestinians ride and walk along a new cycling track built by the Ramallah municipality offering locals a peaceful ride away from the traffic.