how hard is it to get a home loan