Corporations that buy starter homes make it harder for first-time buyers, analysts say