Life on other planets: What alien civilizations could look like?