Developer sees retail part of $2.5B mixed-use Riverton project as key