Connection state flow, allows us to monitor changes on the network connectivity
Check if the device is connected to any network with internet capabilities, this is only a snapshot of the state at the time of request