1. A method for utilizing computing and/or storage resources of at least one parked vehicle performing at least a portion of a task, the method comprising: recognizing a presence of at least one parked vehicle; establishing a network connection between at least one vehicle processor of the at least one parked vehicle and at least one serer; collecting information from the at least one parked vehicle, the collected information including at least one of a current computational capacity and a current storage capacity of the at least one parked vehicle; dividing the task into a plurality of sub-tasks, wherein each subtask includes at least one of a computational task and a storing task; dispatching at least one task of the plurality of subtasks to the at least one vehicle processor based on the at least one of the current computational capacity and the current storage capacity of the at least one parked vehicle; and performing, by the at least one vehicle processor of the at least one parked vehicle, the at least on dispatched subtask.