a future solarpunk city, very high quality, illustration