From affordable folding bikes to long-distance road bikes, these 8 bike shops in Jakarta has everything your bike life needs.