A huge sinkhole that swallowed parts of a high street in Surrey could mean residents are unable to return to their homes for months.