Key points to be considered when building a carpooling app