t least one site in the base network; receiving, at the at least one site, information about a user; providing to the user code and other information for self-configuring a first processor; executing the code on the first processor to self-configure the first processor based on the provided other information; and establishing communication over the base network between the at least one site and th