TRAPPIST-1: a solar system 2.0?