How do you structure your network layer to handle flaky connections and automatic retries in Housecall Pro’s mobile app?