New build-to-rent project coming to Huntersville