a future solarpunk city, high quality, illustration