1. A method for compiling at least one predictive offload access point list for at least one vehicle, the at least one list containing at least one prospective access point for establishing a non-cellular wireless Internet connection for the at least one vehicle, the method comprising processor implemented steps of: selecting the at least one prospective access point according to a backhaul quality, the at least one prospective access point has an available bitrate sufficient to support a bitrate required by a data connection to be offloaded, and the at least one prospective access point has a current loading less than a predetermined threshold; receiving at least one vehicle metric specifying at least one vehicle-related state of the at least one vehicle operative for extraction current and predicted look-ahead status for the at least one vehicle; responsive to the current, planned and predicted look-ahead status of the at least one vehicle, filtering at least one prospective access point to balance load of the at least one prospective access point and to obtain the at least one predictive offload access point list; and responsive to the at least one predictive offload access point list, extracting schedule strategies for data loading.