A wall of living plants hides a parking garage over a large market in Avignon