100 Million Planets in our Galaxy May Harbor Complex Life