Panspermia: Cosmic Seeds Could Create Oases Of Life