New data from Redfin shows Americans typically stay in the home they own for 12 years, up almost 100% from 2005