A to Z of how to develop an on-demand e-scooter application like Circ in Abu Dhabi