hello. My name is***** can help you with your question.
Did you bring the printers with you and have them connected to a different Wi-Fi network? Or was it just the MacBook Pro that you had connected to a different Wi-Fi network? The problem is almost certainly with the IP addresses on either the printers or on the MacBook Pro. Since the IP addresses are given out by the router when you start up the network, it is possible that while the printers were off, there DHCP addresses expired and then they received different IP addresses from the DHCP server. So you have to consider the possibility that the IP address is on these printers are different. To get past this you may simply have to reinstall them.
You did mention XFINITY Wi-Fi but I don't believe you mentioned what other type of network they were connected to. Was XFINITY Wi-Fi what you had on your trip or is that what you had when you returned home? Are the IP addresses of the printers and of the MacBook Pro both on the local network now?
If you have the IP for each of the printers, you can add it as an IP printer directly....