The origin of cosmic rays (past, present, future)